home *** CD-ROM | disk | FTP | other *** search
/ Champak 106 / Vol 106.iso / games / maple_st.swf / scripts / DefineSprite_1222 / frame_1 / DoAction.as < prev   
Encoding:
Text File  |  2010-04-12  |  6.9 KB  |  196 lines

  1. function desrefresh()
  2. {
  3.    skilldesarray[0] = " µÅÉσìçσ╝ôτ│╗σêùµ¡ªσÖ¿τÜäσæ╜Σ╕¡τÄçσÅèτåƒτ╖┤σ║ª∩╝ñµèÇΦâ╜σ┐àΘáêµÿ»Θàìσ╕╢σ╝ôτÜäµâàµ│üΣ╕ï∩╝îµëìΦâ╜τÖ╝µÅ«Σ╜£τö¿πÇé\n[τÅ╛σ£¿τ¡ëτ┤Ü∩╝Ü" + skillpointarray[0] + "]\nσó₧σèáτåƒτ╖┤σ║ª∩╝Ü" + skillpointarray[0] * 2.5 + "%";
  4.    skilldesarray[1] = " µÅÉΘ½ÿσ╝⌐τ│╗σêùµ¡ªσÖ¿τÜäτåƒτ╖┤σ║ªΦêçµö╗µôèσè¢πÇéΣ╕Çσ«ÜΦªüµëïµîüσ╝⌐µëìΘü⌐τö¿πÇé\n[τÅ╛σ£¿τ¡ëτ┤Ü∩╝Ü" + skillpointarray[1] + "]\nσó₧σèáτåƒτ╖┤σ║ª∩╝Ü" + skillpointarray[1] * 1 + "%";
  5.    sd2v = 100 + skillpointarray[2] * 5;
  6.    skilldesarray[2] = "µö╗µôèΣ╕¡σÅ»Σ╕Çσ«Üµ»öΣ╛ïΣ╜┐τö¿Φç┤σæ╜µÇºΣ╕ǵôèπÇé\n[τÅ╛σ£¿τ¡ëτ┤Ü∩╝Ü" + skillpointarray[2] + "]\nτêåµôèτÄç∩╝Ü" + skillpointarray[2] * 2.5 + "%,µö╗µôèσè¢∩╝Ü" + sd2v + "%";
  7.    skilldesarray[3] = "µÅÉσìçτº╗σïòΘǃσ║ªπÇé";
  8.    skilldesarray[4] = " Σ╕Çσ«ÜµÖéΘûôσີö╗µôèσè¢Σ╕èσìç∩╝îµèÇΦâ╜µû╜µö╛τÜäµÖéΘûôσàºMPτÜäΣ╜┐τö¿Θçŵ╕¢σ░æπÇé";
  9.    skilldesarray[5] = " Σ╕Çσ«ÜµÖéΘûôσàº∩╝îσó₧σèáµ£¼Φ║½σÆîτ╡äΘÜèτÜäµö╗µôèσè¢σÅèΣ╕ǵôèσ┐൫║τÜäµ⌐ƒτÄçπÇé\nΣ╜┐τö¿µÖéµö╗µôèµ£âµÅÉσìç(10+SL)%∩╝î\nτêåµôèτÄçσëçσó₧σèá(SL/2)%πÇé";
  10.    skilldesarray[6] = " σà¿Φü╖µÑ¡Θâ╜µ£âµ£ëτÜäσà▒ΘÇܵèÇΦâ╜∩╝îΣ╕Çσ«ÜµÖéΘûôσàº∩╝îσà¿Φâ╜σè¢σó₧σèáσ¢║σ«ÜτÜä%µò╕πÇé";
  11.    skilldesarray[7] = " Σ╕Çσ«Üµ⌐ƒτÄçσÉæµÇ¬τë⌐τÜäΦà┐Θâ¿Σ╕ǵôè∩╝îΣ╜┐µÇ¬τë⌐τÜäτº╗σïòΘǃσ║ªΣ╕ïΘÖìπÇé";
  12.    skilldesarray[8] = " σżσûÜΣ╕ÇΘÜ╗τü½σ▒¼µÇºτÜäΘ││σç░σç║Σ╛åσ╣½σè⌐τÄ⌐σ«╢µö╗µôèπÇé[τÅ╛σ£¿τ¡ëτ┤Ü∩╝Ü" + skillpointarray[8] + "]\nµÖéΘûô∩╝Ü" + skillpointarray[8] * 10 + "τºÆ\nµö╗µôèσè¢∩╝Ü" + skillpointarray[8] * skillpointarray[8] * _root.level / 10;
  13.    skilldesarray[9] = " σê⌐τö¿τâêτä░µö╗µôèµò╡Σ║║∩╝îσ£¿µö╗µôèτ¢«µ¿Öµò╡Σ║║τÜäσÉîµÖéΣ╣ƒµ£âΣ╜┐σæ¿σ£ìµò╡Σ║║ΘÇáµêÉσé╖σ«│πÇéµ£Çσñܵö╗µôè6σÇïµò╡Σ║║∩╝îσŬΘÖÉΦú¥σéÖσ╝ôτ«¡µëìΦâ╜Σ╜┐τö¿πÇé";
  14.    sd10v = skillpointarray[10] * 3.3 + 61;
  15.    skilldesarray[10] = "σñºτ»äσ£ìτÜäµö╗µôèµò╡Σ║║πÇé\n[τÅ╛σ£¿τ¡ëτ┤Ü∩╝Ü" + skillpointarray[10] + "]\nµö╗µôèσè¢∩╝Ü" + sd10v + "%";
  16.    sd11v = skillpointarray[11] * 1.6 + 52;
  17.    skilldesarray[11] = "σÉîµÖéσ░äσç║σ¢¢ΘÜ╗τ«¡πÇé\n[τÅ╛σ£¿τ¡ëτ┤Ü∩╝Ü" + skillpointarray[11] + "]\nµö╗µôèσè¢∩╝Ü" + sd11v + "%";
  18.    sd12v = skillpointarray[12] * 1.6 + 52;
  19.    skilldesarray[12] = " σ»äσ«┐σ£¿τ«¡Σ╕èτÜäΘó¿τÑ₧∩╝îΦ╢àσ┐½ΘǃτÜäΘÇáµêÉτ«¡τÜäΘÇúσ░ä∩╝îµîëΣ╜ŵîëΘêòσ░▒µ£âΘÇúσ░äπÇé∩╝ü\n[τÅ╛σ£¿τ¡ëτ┤Ü∩╝Ü" + skillpointarray[12] + "]\nµö╗µôèσè¢:" + sd12v + "%";
  20.    sd13v = skillpointarray[13] * 2 + 40;
  21.    skilldesarray[13] = " σ»äσ«┐σ£¿σ╝ôτ«¡Σ╕èτÜäΘ╛ìΘ¡é∩╝î100%µôèΘÇǵò╡Σ║║πÇé\n[τÅ╛σ£¿τ¡ëτ┤Ü" + skillpointarray[13] + "]\nµö╗µôèσè¢:" + sd13v + "%";
  22.    dunext();
  23. }
  24. function dunext()
  25. {
  26.    if(skillenablearray[0] == true)
  27.    {
  28.       skp0 = skillpointarray[0] + 1;
  29.       skilldesarray[0] += "\n[Σ╕ïσÇïτ¡ëτ┤Ü∩╝Ü" + skp0 + "]\nσó₧σèáτåƒτ╖┤σ║ª∩╝Ü" + skp0 * 2.5 + "%";
  30.    }
  31.    if(skillenablearray[1] == true)
  32.    {
  33.       skp1 = skillpointarray[1] + 1;
  34.       skilldesarray[1] += "\n[Σ╕ïσÇïτ¡ëτ┤Ü∩╝Ü" + skp1 + "]\nσó₧σèáτåƒτ╖┤σ║ª∩╝Ü" + skp1 * 1 + "%";
  35.    }
  36. }
  37. function enabler()
  38. {
  39.    if(skillpointarray[0] == undefined)
  40.    {
  41.       trace("putted");
  42.       skillpointarray[0] = 0;
  43.       skillpointarray[1] = 0;
  44.       skillpointarray[2] = 0;
  45.       skillpointarray[3] = 0;
  46.       skillpointarray[4] = 0;
  47.       skillpointarray[5] = 0;
  48.       skillpointarray[6] = 0;
  49.       skillpointarray[7] = 0;
  50.       skillpointarray[8] = 0;
  51.       skillpointarray[9] = 0;
  52.       skillpointarray[10] = 0;
  53.       skillpointarray[11] = 0;
  54.       skillpointarray[12] = 0;
  55.       skillpointarray[13] = 0;
  56.    }
  57.    accadd = skillpointarray[0] * 0.025;
  58.    accadd2 = skillpointarray[1] * 0.01;
  59.    _root.accrate = 0.1 + accadd + accadd2;
  60.    _root.cirrate = skillpointarray[2] * 2.5;
  61.    _root.cirper = 1 + skillpointarray[2] * 0.05;
  62.    if(skillpointarray[0] >= 20)
  63.    {
  64.       skillenablearray[0] = false;
  65.       skillenablearray[1] = true;
  66.    }
  67.    if(skillpointarray[1] >= 30)
  68.    {
  69.       skillenablearray[1] = false;
  70.    }
  71.    if(skillpointarray[2] >= 20)
  72.    {
  73.       skillenablearray[2] = false;
  74.    }
  75.    if(skillpointarray[3] >= 20)
  76.    {
  77.       skillenablearray[3] = false;
  78.    }
  79.    if(skillpointarray[4] >= 30)
  80.    {
  81.       skillenablearray[4] = false;
  82.    }
  83.    if(skillpointarray[5] >= 30)
  84.    {
  85.       skillenablearray[5] = false;
  86.    }
  87.    if(skillpointarray[6] >= 30)
  88.    {
  89.       skillenablearray[6] = false;
  90.    }
  91.    if(skillpointarray[7] >= 20)
  92.    {
  93.       skillenablearray[7] = false;
  94.    }
  95.    if(skillpointarray[8] >= 30)
  96.    {
  97.       skillenablearray[8] = false;
  98.    }
  99.    if(skillpointarray[9] >= 30)
  100.    {
  101.       skillenablearray[9] = false;
  102.    }
  103.    if(skillpointarray[10] >= 30)
  104.    {
  105.       skillenablearray[10] = false;
  106.    }
  107.    if(skillpointarray[11] >= 30)
  108.    {
  109.       skillenablearray[11] = false;
  110.    }
  111.    if(skillpointarray[12] >= 30)
  112.    {
  113.       skillenablearray[12] = false;
  114.    }
  115.    if(skillpointarray[13] >= 30)
  116.    {
  117.       skillenablearray[13] = false;
  118.    }
  119.    if(skillpointarray[0] >= 3 && skillpointarray[2] <= 19)
  120.    {
  121.       skillenablearray[2] = true;
  122.    }
  123.    if(skillpointarray[0] >= 5 && skillpointarray[7] <= 19)
  124.    {
  125.       skillenablearray[7] = true;
  126.    }
  127.    if(skillpointarray[11] >= 30 && skillpointarray[12] <= 29)
  128.    {
  129.       skillenablearray[11] = false;
  130.       skillenablearray[12] = true;
  131.    }
  132. }
  133. var skillnamearray = Array();
  134. skillnamearray[0] = "τ▓╛µ║ûΣ╣ïσ╝ô";
  135. skillnamearray[1] = "σ╝ôΦíôτ▓╛ΘÇÜ";
  136. skillnamearray[2] = "Θ£╕τÄïτ«¡";
  137. skillnamearray[3] = "τû╛Θ󿵡Ñ";
  138. skillnamearray[4] = "σ┐╡σè¢Θ¢åΣ╕¡";
  139. skillnamearray[5] = "µ£âσ┐âΣ╣ïτ£╝";
  140. skillnamearray[6] = "µÑôΦæëτÑ¥τªÅ";
  141. skillnamearray[7] = "τë╜σê╢σ░äµôè";
  142. skillnamearray[8] = "σżσûÜΘ││σç░";
  143. skillnamearray[9] = "τâêτü½τ«¡";
  144. skillnamearray[10] = "τ«¡Θ¢¿";
  145. skillnamearray[11] = "σ¢¢ΘÇúτ«¡";
  146. skillnamearray[12] = "µÜ┤Θó¿τÑ₧σ░ä";
  147. skillnamearray[13] = "Θ╛ìΘ¡éΣ╣ïτ«¡";
  148. var skilldesarray = Array();
  149. desrefresh();
  150. var skillpointarray = Array();
  151. skillpointarray[0] = 0;
  152. skillpointarray[1] = 0;
  153. skillpointarray[2] = 0;
  154. skillpointarray[3] = 0;
  155. skillpointarray[4] = 0;
  156. skillpointarray[5] = 0;
  157. skillpointarray[6] = 0;
  158. skillpointarray[7] = 0;
  159. skillpointarray[8] = 0;
  160. skillpointarray[9] = 0;
  161. skillpointarray[10] = 0;
  162. skillpointarray[11] = 0;
  163. skillpointarray[12] = 0;
  164. skillpointarray[13] = 0;
  165. myLSO = SharedObject.getLocal("save");
  166. if(myLSO.data.skillpointarrays[0] != undefined)
  167. {
  168.    skillpointarray = myLSO.data.skillpointarrays;
  169. }
  170. var skillenablearray = Array();
  171. skillenablearray[0] = true;
  172. skillenablearray[1] = false;
  173. skillenablearray[2] = false;
  174. skillenablearray[3] = true;
  175. skillenablearray[4] = true;
  176. skillenablearray[5] = true;
  177. skillenablearray[6] = true;
  178. skillenablearray[7] = false;
  179. skillenablearray[8] = true;
  180. skillenablearray[9] = true;
  181. skillenablearray[10] = true;
  182. skillenablearray[11] = true;
  183. skillenablearray[12] = false;
  184. skillenablearray[13] = true;
  185. trace(skillenablearray);
  186. if(_root.loadgameboos == true)
  187. {
  188.    _root.loadgame();
  189.    _root.loadgameboos = false;
  190. }
  191. accadd = skillpointarray[0] * 0.025;
  192. accadd2 = skillpointarray[1] * 0.01;
  193. _root.accrate = 0.1 + accadd + accadd2;
  194. _root.cirrate = skillpointarray[2] * 2.5;
  195. _root.cirper = 1 + skillpointarray[2] * 0.05;
  196.